package com.laxcen.basiclib.core.task.core.thread;

import java.util.concurrent.ExecutorService;

/**
 * 类的功能说明 线程、任务对外接口 具有执行接口，包含任务执行、移除、获取ExecutorService对象
 */
interface IExecutorService {
    void execute(Runnable command);

    void execute(Runnable command, String tag, int delayTime, int priority);

    void removeAllByTag(String tag);

    void removeCallbacksAndMessages();

    ExecutorService getExecutorService();
}
